A Tri-Level Industry-Focused Learning Approach for Software Engineering Management
نویسنده
چکیده
Most engineering classes in higher education rely heavily on the traditional lecture format, despite the fact that a number of investigations have shown that lectures, even when given by good lecturers, have limited success in helping students make sense of the engineering practices they are learning. Recently, the Software Engineering Body of Knowledge (SWEBOK) highlighted the importance of professional practice in producing high quality engineering programs. The integration of industry links in teaching pedagogy is essential. In this paper, the authors introduce a new industry-oriented tri-level teaching approach in order to offer students the opportunity to be involved in industry projects and gain important work experience during the academic period. To prioritize industry hands-on activities for students and shape the traditional classroom toward an industry environment, three entities are involved in this approach: industry guest speakers, teachers, and students. Traditionally, guest lecturing is centered on the speaker, who delivers a presentation and follows with a short question and answer session. Students are often passive learners in this process. A blended learning approach was therefore integrated between all entities to allow more flexible learning opportunities, wherein students participated in each step of guest lecturing, including preparation, questions, and reflection. A software project management case study was introduced to measure students’ performance and satisfaction. Keywords—Component; software project management; education; student rubric assessment; student learning outcomes; industry activities; guest lecturing approach
منابع مشابه
Bridging the semantic gap for software effort estimation by hierarchical feature selection techniques
Software project management is one of the significant activates in the software development process. Software Development Effort Estimation (SDEE) is a challenging task in the software project management. SDEE is an old activity in computer industry from 1940s and has been reviewed several times. A SDEE model is appropriate if it provides the accuracy and confidence simultaneously before softwa...
متن کاملAn iterative method for tri-level quadratic fractional programming problems using fuzzy goal programming approach
Tri-level optimization problems are optimization problems with three nested hierarchical structures, where in most cases conflicting objectives are set at each level of hierarchy. Such problems are common in management, engineering designs and in decision making situations in general, and are known to be strongly NP-hard. Existing solution methods lack universality in solving these types of pro...
متن کاملThe CORONET System – A Methodology-Driven Infrastructure for Collaborative Learning at the Workplace
Skills, knowledge, and motivation of the software engineering workforce are essential prerequisites for maturing software development. But lack of adequately educated human resources has become an obstacle for growth of the software industry. The CORONET approach aims at relieving the difficult situation by facilitating an innovative methodology and tool support for webbased collaborative learn...
متن کاملA Reflective-Practice Based Approach for Developing Practitioner- Focused Software Engineering Curricula
Classroom software engineering teaching and industry needs have significantly diverged with emphases on: (a) the development of software from scratch rather than on integration, evolution, deployment on complex shared infrastructures (b) functional requirements alone (c) technical aspects alone rather than business-IT aligned perspectives (d) non-technical skills taught outside of the IT contex...
متن کاملPower Quality Monitor Placement Using a Tri-level Approach
Finding minimum number of connecting lines is as important as locating power quality monitors (PQMs) for full observability of power system. Therefore, a PQM placement method should determine both optimum buses and lines, since utilities can make better decisions for monitoring of power system with this information. This paper attempted to propose a new method to locate the PQMs at various unob...
متن کامل